<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>Document</title>
</head>
<body>
  <script>
    // 一元运算
    // ++a a++ 

    // 不管a++还是++a，都会让a自增
    // ++a是先自增，再赋值
    let a = 1;
    let b = ++a;
    console.log(a); // 2
    console.log(b); // 2

    // a++是先赋值，再自增
    let c = 1;
    let d = c++;
    console.log(c); // 2
    console.log(d); // 1


    // 仅用于面试
    let k = 0;
    // console.log(k++ + ++k + k + k++); // 6
    let aa = k++; // k:1  aa:0
    let bb = ++k; // k:2  bb:2
    let cc = k; // k:2  cc:2
    let dd = k++; // k:3 dd:2
    console.log(aa + bb + cc + dd); // 6



    // i++
    // i++相当于 i = i + 1 或者 i += 1
    // for (let i = 0; i < 10; i++) {}
    
    
  </script>
</body>
</html>